-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build System Rework #781
base: main
Are you sure you want to change the base?
Build System Rework #781
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for working on this @dudoslav. A couple of high level comments.
Please keep the Makefile
in the root of the repo, which a convenience tool for developers as opposed to part of the build system.
Releasing the build system changes with pypi upload is more important than enabling windows support in this PR.
This PR reworks the build system in order to properly build and package TileDB-VCF for all platforms (Linux, MacOS) and all package managers (PyPI and Conda).
The main goals of this PR:
Windows build and package does not work yet.